.container {
	width: 100%;
	height: 100%;

}

html {
	overflow: -moz-hidden-unscrollable;
	height: 100%;
}

body::-webkit-scrollbar {
	display: none;
}

body {
	-ms-overflow-style: none;
	height: 100%;
	width: calc(100vw + 18px);
	overflow: auto;
	overflow-x: hidden;
}

::-webkit-scrollbar {
	/*滚动条整体样式*/
	width: 5px;
	height: 10px;
	/*高宽分别对应横竖滚动条的尺寸*/

}

.mult_line_ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	-moz-box-orient: vertical;
	-ms-flex-direction: column;
	-o-box-orient: vertical;
	-o-text-overflow: ellipsis;
	/* for Opera */

}

* {
	/*三角箭头的颜色*/
	scrollbar-arrow-color: #c0c4cc;
	/*滚动条滑块按钮的颜色*/
	scrollbar-face-color: #6CF0F4;
	/*滚动条整体颜色*/
	scrollbar-highlight-color: #6CF0F4;
	/*滚动条阴影*/
	scrollbar-shadow-color: #A2A2A3;
	/*滚动条轨道颜色*/
	scrollbar-track-color: #f4f4f5;
	/*滚动条3d亮色阴影边框的外观颜色——左边和上边的阴影色*/
	scrollbar-3dlight-color: #A2A2A3;
	/*滚动条3d暗色阴影边框的外观颜色——右边和下边的阴影色*/
	scrollbar-darkshadow-color: #6CF0F4;
	/*滚动条基准颜色*/
	scrollbar-base-color: #6CF0F4;
}

::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	border-radius: 10px;
	background: #6CF0F4;
}

.enentListContent {
	text-align: center;
	height: 90vh;
	background-size: 100%;
	width: 100%;

}

.jc_table_bottom_seach1 {
	width: 68%;
	/* text-align: center; */
	display: inline-block;
	text-align: right;
	margin-bottom: 10px;
}

.back {
	position: absolute;
	right: 2%;
	top: 6%;
}

.back img {
	width: 30px;
	height: 30px;
}

::-webkit-input-placeholder {
	/* WebKit, Blink, Edge */
	color: #204D7E;
	font-size: 19px;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #204D7E;
	opacity: 1;
	font-size: 19px;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #204D7E;
	opacity: 1;
	font-size: 17px;
}

:-ms-input-placeholder {
	/* Internet Explorer 10-11 */
	color: #204D7E;
	font-size: 19px;
}

::-ms-input-placeholder {
	/* Microsoft Edge */
	color: #204D7E;
	font-size: 19px;
}

body {
	margin: 0;
	background: #12234F;
	overflow-x: hidden \9\0;
}

.content {
	width: 100%;
	margin: auto;
}

.header {
	height: 5vh;
	background-image: url(../img/biaotou.png);
	background-size: 100% 100%;
	margin: auto;
	text-align: center;
	color: #6CF0F4;
	overflow: hidden;
	line-height: 5vh;
	font-size: 25px;
	margin-bottom: 15px;
}

@media screen and (min-width: 1900px) {
	.container table #table_data1 {
		height: 65vh;
	}
}

.list {
	width: 66%;

	float: right;
	box-sizing: border-box;
	background: #0e1c47;
	background-image: url(../img/33.png);
	background-size: 100% 100%;
	height: 91vh;
	margin-right: 1.6%;

}

.c_content {
	width: 31%;
	height: 91vh;
	float: left;
	background-image: url(../img/22.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	box-sizing: border-box;
	margin-left: 0.8%;
}

.echart_line,
.echarts_words {
	height: 45vh;
	width: 100%;

}

#content_left_pie_bottom {
	width: 98%;
	margin: auto;
	height: 88%;
}

#content_left_pie_top {
	width: 98%;
	margin: auto;
	height: 100%;
}

.charts_title {
	height: 33px;
	width: 100%;
	background-image: url(../img/1.png);
	background-size: 100% 100%;
	line-height: 33px;
	position: relative;

}

.charts_title——text {
	color: #39BDE4;
	font-size: 16px;
	position: absolute;
	left: 10%;


}

.bar6 {
	width: 100%;
	height: 80px;
	border-bottom: 2px solid #224675;
	box-shadow: 0px 10px 6px -8px #37577f;
	line-height: 80px;

}

.seach_index {
	position: relative;
	width: 38%;

	margin-left: 10px;

}

.bar6 input {
	border: 2px solid #3565A3;
	border-radius: 5px;
	width: 98%;
	height: 30px;
	background: transparent;
	padding-left: 10px;
	color: #fff;
}

.year input {
	outline: none;
}

.bar6 input {
	outline: none;
}

.bar6 .button {
	background: #0C1A43;
	color: #2F73AA;
	border-radius: 0 5px 5px 0;
	width: 60px;
	height: 30px;
	position: absolute;
	top: 32%;
	text-align: center;
	border: 0;
	font-size: 16px;
	right: 0;
	line-height: 30px;
	cursor: pointer;
}

.shengji {
	position: fixed;
	bottom: 0;
	left: 35%;
	width: 100%;
	color: #00ADF0;
	font-size: 12px;

}

.clear {
	clear: both;
}

.select {
	display: inline-block;
	margin-top: 20px;
	float: right;
}

.year {
	display: inline-block;
}

.pid,
.seach.reset,
#name,
.address {
	background: #18457C;
	border-color: #074E86;
	color: #fff;
	font-size: 14px;
	border: 1px solid #0A528;
	border-radius: 5px;
	width: 70px;
	text-align: center;
	height: 25px;
	border: 0;
}

.selectYear {
	color: #fff;
	font-size: 14px;
	color: #858A9B;
}

.seach,
.reset {
	width: 60px;
	height: 30px;
	background: #013173;
	line-height: 30px;
	border-radius: 5px;
	text-align: center;
	color: #6BC4DC;
	margin-right: 20px;
	cursor: pointer;
	font-size: 16px;
	display: inline-block;
}

.btn {
	width: 70px;
	height: 25px;
	background: #013173;
	line-height: 25px;
	border-radius: 5px;
	text-align: center;
	color: #6BC4DC;
	margin-right: 20px;
	margin-left: 20px;
	cursor: pointer;
	font-size: 13px;
	display: inline-block;
}

.jc_table_bottom1 {
	width: 96%;
	margin: auto;
	height: 70vh \0\9;

}

.jc_table_bottom_table1 {
	width: 55%;
	margin-top: 10px;
	position: relative;
	float: left;
	/* 	height: 80vh;
	overflow: hidden */
	;

}

.pie_echarts {
	width: 43%;
	height: 68vh;
	margin-top: 10px;
	float: right;
}

table #table_data {
	display: block;

}

#table1 {
	height: 62vh;
	overflow: hidden;
	overflow: auto\0\9;
}

.page_size {
	vertical-align: bottom;
	cursor: pointer;
}

table thead,
tbody tr {
	display: table;
	width: 100%;
	table-layout: fixed;
}

table thead {
	width: calc(100% - 1em)
}

.container table {
	color: #E6E6E6;

	width: 100%;
}



.container table thead {
	width: 100%;
	height: 40px;
	line-height: 20px;

}

.container table thead th {
	color: #00adf0;
	box-sizing: border-box;
	padding-top: 64px \9\0;
}

.container table #table_data {
	width: 100%;

	overflow-y: auto;
	min-height: 0%
}

#table_data1 {
	width: 100%;
	height: 71vh;
	overflow: auto;
	display: block;
	height: 100% \9\0;
	overflow: hidden \0\9;
}

.container table tbody tr {
	width: 100%;
	line-height: 35px;
	height: 35px\0\9;
	margin-top: 5px;
	line-height: 30px\0\9;
	text-align: center;
	box-sizing: border-box;
}

.container table tbody tr td {
	text-align: center;
	font-size: 14px;

}

.selectTable {
	color: #57e5f6;
	text-decoration: underline;
	cursor: pointer;
}

.page {
	margin-top: 18px;
	text-align: center;
}

#pie_right {
	width: 100%;
	height: 100%;

}

.page_size {
	display: inline-block;
}

.page .page_size>img {
	width: 20px;
	height: 20px;
}

#page_number {
	font-size: 14;
	color: #fff;
	padding: 2px 25px;
	vertical-align: top;
}

.page_size_jump {
	margin: 0 30px;
	display: inline-block;
}

.page_size_jump>span {
	font-size: 14px;
	color: #858A9B;
}

.page_jump_number_border {
	text-align: center;
	margin: 2px 15px;
	display: inline-block;

}

#page_jump_number {
	background: #18457C;
	border-color: #074E86;
	color: #fff;
	font-size: 13px;
	border: 1px solid #0A528;
	border-radius: 5px;
	width: 126px;
	text-align: center;
	height: 22px;
	border: 0;
}

.total_page {
	display: inline-block;
}

.total_page>span {
	font-size: 14px;
	color: #858A9B;
}

#total {
	padding: 2px 5px;
	color: #fff;
}

.modal {
	display: none;
	/* Hidden by default */
	position: fixed;
	/* Stay in place */
	z-index: 10000;
	/* Sit on top */
	padding-top: 100px;
	/* Location of the box */
	left: 0;
	top: 0;
	width: 100%;
	/* Full width */
	height: 100%;
	/* Full height */
	overflow: auto;
	/* Enable scroll if needed */
	background-color: rgb(0, 0, 0);
	/* Fallback color */
	background-color: rgba(0, 0, 0, 0.4);
	/* Black w/ opacity */
}

/* Modal Content */
.modal-content {

	position: relative;
	margin: auto;
	background-size: 100% 100%;
	padding: 0;
	width: 75%;
	height: 66vh;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	-webkit-animation-name: animatetop;
	-webkit-animation-duration: 0.4s;
	/* 	animation-name: animatetop; */
	animation-duration: 0.4s;
	z-index: 99999;
}
.modal-content{
	
}
.modal_c {
	width: 100%;
	height: 80vh;
	background-image: url(../img/555.png);
	background-size: 100% 100%;
	;

}

/* Add Animation */
@-webkit-keyframes animatetop {
	from {
		top: -300px;
		opacity: 0
	}

	to {
		top: 0;
		opacity: 1
	}
}

@keyframes animatetop {
	from {
		top: -300px;
		opacity: 0
	}

	to {
		top: 0;
		opacity: 1
	}
}

.x {
	position: absolute;
	top: 0;
	cursor: pointer;
	right: 3px;

}

